pump gun - German English Dictionary